05-08-05, 124, Big Ben, Thames River, London, UK